Financials were among the top losers along with Sun Pharma and index heavyweight Reliance Industries
With global markets pushing ahead, enthused by strengthening US jobs market, and also due to prospects of European rate hike, Indian markets also continued the march ahead.
The S&P BSE Sensex ended 80 points up at 23,789 while the Nifty50 closed at 7,235, up 24 points.
Tata Steel, SBI, L&T and Sun Pharma advanced 2-5% each.
The banking, oil and metal sectors were the top sectoral losers on the BSE, while IT stocks rendered support at lower levels.
Bank shares were the top gainers led by ICICI Bank.
This surpassed its previous record close of 29,974.24, reached on April 5.
Tata Steel was the day's worst performer in the Sensex pack, plunging 3.25 per cent, followed by Bharti Airtel at 3.05 per cent.
Investors lost around Rs 1.57 lakh crore in market valuation on Friday.
The India growth story is still intact, and fall in the Indian stock markets is an imported one and if the government succeeds in legislating the GST and Land Bill, India could yet emerge as a winner believe stock market experts
BSE Realty index zoomed by almost 7% followed by counters like Metal, Oil & Gas, Auto, Banks, Auto, Healthcare and Power, all surging between 1-5%.
The rupee closed at Rs 66.21 in its last trading session.
Indian equity markets registered their highest single-day percentage gains since early October.
Sun Pharma emerged as the star performer and closed 4.03 per cent up at Rs 675.45, while Cipla rallied 1.58 per cent to Rs 592.60.
The 50-share NSE Nifty gained 53.30 points or 0.61 per cent to 8,778.
Reliance Industries was the top Sensex gainer up 5.6% after the company reported better-than-expected net profit growth at 12% in the second-quarter aided hby higher gross refining margins.
Axis Bank emerged as the biggest gainer in the Sensex pack, surging 6.62 per cent, followed by SBI at 5.88 per cent.
Market breadth is positive with 942 advances and 196 declines.
Markets snapped two-day losing streak and ended flat with a positive bias on Tuesday as gains in auto shares helped offset losses in IT majors.
All sectoral indices, led by realty, PSU, oil & gas and banking, were in positive zone with gains of up to 1.25 per cent.
The Sensex soared 402 points higher to end at 25,720 and the Nifty surged 130 points to close at 7,819.
Markets gained for the second straight session to kick-off the September F&O series on a robust note.
Fear factors weights on markets, Sensex, Nifty struggle to keep pace.
Japan's Nikkei fell 0.5% and South Korea's Kospi lost 1.3%.
Muted global trend after a report that US President Donald Trump was preparing to impose more tariffs on China hurt trading sentiments.
Among the gainers, Sun Pharma topped by rising 3.03 per cent as the weak rupee tempted buyers to accumulate shares of pharma exporters.
BSE Bankex, Healthcare, Capital Goods and Consumer Durables ended higher.
Positive cues from the global market front aided the rally.
The breakdown of talks between Greece and its international creditors raised fears of Greece's exit from the euro zone.
Sun Pharma was the best gainer among Sensex components, surging 6.91 per cent
Fresh buying by domestic institutional investors and better-than-expected June quarter results from some blue-chip companies boosted investor sentiment
Markets closed the day in green on favourable domestic factors,
ONGC was the top performer while private banking major ICICI Bank extended gains
The broader Nifty of National Stock Exchange scaled the 10,200 mark intra day before closing at 10,184.85, showing a sizeable gain of 38.30 points, or 0.38 per cent.
Accommodative monetary policy has driven a bull market in stocks in recent years, but the Bank of England is expected to raise interest rates early next year and the U.S. Federal Reserve not long after, tempering future gains.
Sensex ended at 26,272 up 125 points and Nifty ended at 7,831 up by 35 points.
The Sensex and Nifty remained above their key levels of 36,000 and 10,900 throughout the session, indicating strong investor optimism after a prolonged spell of caution.
The 30-share Sensex ended down 224 points at 28,442 and the 50-share Nifty ended down 101 points at 8,606.
The 30-share Sensex ended down 245 points at 28,799 and the 50-share Nifty closed down 81 points at 8,750
Bajaj Auto was the top gainer in the Sensex pack, surging 3.95 per cent followed by Maruti Suzuki at 2.69 per cent.